2112 306
3009 518
15597 474
19451 547
25764 863
24024 570
20583 530
13023 675
18075 965
14464 747
8560 681
10894 41
12747 57
15037 119
8640 47
18749 731
20540 548
17052 589
3075 726
1461 93
2197 278
1850 275
4342 820
3503 679
6113 819
2302 117