2112 306
3009 518
15591 474
19446 547
25762 863
24020 570
20583 530
13022 675
18072 965
14463 747
8560 681
10894 41
12746 57
15032 119
8639 47
18747 731
20537 548
17052 589
3075 726
1460 93
2196 278
1849 275
4342 820
3503 679
6113 819
2302 117