2460 509
2463 502
1549 377
971 167
855 170
1173 89
2057 41
1685 308
416 62
3477 385
2642 760
2880 899
2920 599
2869 843
1236 135
1882 521
2100 530
1666 419
2851 819
814 100
822 29
2558 592
4360 486
1190 284