2112 306
3009 518
15605 474
19459 547
25768 863
24030 570
20587 530
13025 675
18085 965
14466 747
8561 681
10899 41
12748 57
15040 119
8641 47
18752 731
20543 548
17056 589
3077 726
1465 93
2198 278
1851 275
4343 820
3503 679
6115 819
2304 117