45956 145
268112 861
41839 129
15570 651
4751 359
19456 598
2867 211
14340 58
2481 577
2970 380
1885 217
3407 385
3217 379
4342 948
4279 883
4286 599
2131 336
826 143
1794 297