46281 145
268320 861
41919 129
15590 651
4762 359
19458 598
2876 211
14365 58
2488 577
2979 380
1888 217
3409 385
3222 379
4347 948
4290 883
4293 599
2132 336
828 143
1797 297