46060 145
268161 861
41865 129
15578 651
4754 359
19457 598
2868 211
14347 58
2483 577
2970 380
1885 217
3407 385
3220 379
4342 948
4285 883
4291 599
2132 336
828 143
1796 297