5001 409
3847 629
4864 660
1941 261
2558 551
3019 670
2050 235
1111 133
2738 305
2680 358
1031 72
1376 192
910 58
2544 547
3215 643
3403 785
2774 596
4325 566
1328 151
2968 518
3862 767
4424 491
2768 263
3202 640
2898 458
2751 332
2261 402
2443 322