2916 650
2138 619
383 40
2787 482
2766 747
2041 406
1542 451
2930 946
2173 490
1761 504
2287 624
646 159
641 123
2617 674
1108 262
1239 329
581 100
1407 439
2806 450
2263 515
300 48
2721 839
1752 474
722 103