2112 306
3009 518
15605 474
19457 547
25767 863
24029 570
20586 530
13025 675
18081 965
14466 747
8561 681
10899 41
12748 57
15039 119
8641 47
18752 731
20542 548
17055 589
3076 726
1464 93
2197 278
1851 275
4343 820
3503 679
6115 819
2304 117