3000 725
2671 575
607 85
6427 568
2227 502
1152 133
5934 442
3234 350
2692 606
2918 750
3521 91
1843 335
7019 603
1766 441
1542 268
3513 743
2968 514
4084 714
5586 782
3543 734
3836 674
4800 283
2350 549
2227 511