43013 284
3295 190
189405 983
3802 479
2140 185
4251 150
2059 459
196363 621
15165 548
3322 345
15509 232
13197 48
15530 185
8585 431
22629 533
142852 446
8235 414
176937 275
18780 182
3205 415
2688 721
80935 378
6166 229
840 52
5833 261
16581 472
1844 559
40905 894