3131 505
1952 128
1745 198
2758 530
2150 329
7702 707
15950 567
3206 667
7757 486
1000 144
1904 341
4168 807
3216 655
3148 841
1485 55
1675 219
9743 875
2692 399
1715 293
13115 103
2946 550
2172 306
27535 389
2589 477