2506 311
2181 360
15489 721
3227 419
2026 505
929227 955
3373 750
257843 831
7382 653
1120 188
12068 228
18258 482
8933 309
1218 93
1371 63
841 126
3057 610
4687 468
57839 440
23274 201
3744 682