3097 731
1640 364
2454 616
3591 611
2670 641
674 115
499 48
2255 539
2015 522
3047 870
1772 482
758 134
2991 777
1582 409
2266 589
1534 373
3250 576
168 31
3085 810
2749 820
3032 635
1242 120
2501 759
2231 387