59935 153
276464 863
46549 132
17827 651
5631 359
20120 598
3801 211
19949 60
2954 577
3815 380
2413 217
3879 385
9721 379
4823 948
4975 883
4789 599
2372 336
1074 143
2117 297