51416 146
271099 862
43593 129
16144 651
4947 359
19626 598
3030 211
15324 60
2595 577
3216 380
2032 217
3494 385
3421 379
4478 948
4360 883
4392 599
2193 336
878 143
1862 297