2112 306
3005 518
15569 474
19436 547
25753 863
24005 570
20577 530
13017 675
18048 965
14446 747
8553 681
10891 41
12742 57
15025 119
8634 47
18739 731
20528 548
17044 589
3075 726
1459 93
2194 278
1849 275
4342 820
3503 679
6113 819
2302 117