59881 153
276321 863
46335 132
17779 651
5590 359
20106 598
3780 211
19717 60
2936 577
3770 380
2390 217
3763 385
9707 379
4789 948
4928 883
4765 599
2358 336
1054 143
2100 297