3003 671
2635 739
2407 725
2802 721
1133 303
1591 457
2384 545
2460 509
1549 377
2979 580
971 167
543 121
416 62
3477 385
2642 760
2880 899
2920 599
2869 843
1236 135
1882 521
2100 530
1666 419
454 71
2851 819