2577 625
1731 333
3064 698
254 66
3610 847
4050 351
2340 553
2851 421
933 89
1751 426
1853 533
5854 245
1661 485
1117 110
6346 767
835 100
1594 448
817 169
565 76
2704 321
2555 569
522 90
2849 589
1072 223