3097 731
1643 364
2457 616
3591 611
2672 641
674 115
499 48
2255 539
1774 482
3048 870
2015 522
2992 777
758 134
2267 589
170 31
1582 409
2750 820
1534 373
3250 576
3085 810
3032 635
1242 120
2501 759
2231 387