28081 131
258787 859
37607 128
13553 650
4206 359
19236 598
2574 211
11563 58
2349 577
2785 380
1723 217
3194 385
3016 379
4121 948
3963 883
3886 599
2015 336
762 143
1744 297