35250 660
30202 537
34186 121
27085 211
7173 369
17749 361
13661 699
26087 504
3306 32
20556 762
1019 128
2546 363
3280 256
3666 659
2086 275