2112 306
3005 518
15566 474
19435 547
25752 863
23997 570
20575 530
13017 675
18042 965
14445 747
8553 681
10883 41
12739 57
15021 119
8634 47
18737 731
20523 548
17043 589
3075 726
1459 93
2194 278
1849 275
4342 820
3503 679
6113 819
2302 117