45953 145
268103 861
41836 129
15568 651
4751 359
19456 598
2867 211
14337 58
2481 577
2970 380
1885 217
3407 385
3217 379
4342 948
4279 883
4286 599
2131 336
825 143
1794 297