2505 311
2181 360
15489 721
3227 419
2026 505
929199 955
3373 750
257836 831
7380 653
1120 188
12068 228
18255 482
8933 309
1217 93
1371 63
840 126
3056 610
4687 468
57816 440
23268 201
3743 682