8231 111
1734 152
1348 353
476 32
1000 83
122235 192
48648 733
16442 451
18005 435
39699 181
38607 347
220595 668
113127 286
179513 727
12956 50
6670 196
15440 623