3095 657
1736 314
2485 684
1728 409
1949 549
1595 504
2107 463
2228 621
2866 860
2677 728
446 125
31779 280
19760 575
13296 638
1357 315
1770 392
1330 392
343 32
8063 189
8030 469
1230 240
2104 609
1855 403
1752 349
2974 888
2858 800
2039 624
732 129