2935 728
2810 701
3209 521
1755 235
882 213
2849 587
1852 463
2449 669
2287 541
3119 651
849 153
857 50
3315 648
708 174
2673 675
3026 647
2440 665
1799 373
824 85
720 119
1630 212
2181 315
2478 697
480 78