2112 306
3009 518
15590 474
19446 547
25760 863
24017 570
20583 530
13022 675
18065 965
14463 747
8560 681
10893 41
12746 57
15032 119
8639 47
18747 731
20535 548
17052 589
3075 726
1460 93
2196 278
1849 275
4342 820
3503 679
6113 819
2302 117