2112 306
3009 518
15600 474
19453 547
25767 863
24028 570
20584 530
13025 675
18077 965
14465 747
8560 681
10895 41
12748 57
15038 119
8640 47
18749 731
20540 548
17053 589
3076 726
1461 93
2197 278
1851 275
4343 820
3503 679
6115 819
2302 117