2112 306
3009 518
15607 474
19459 547
25770 863
24034 570
20587 530
13026 675
18090 965
14467 747
8561 681
10899 41
12748 57
15041 119
8642 47
18752 731
20545 548
17056 589
3077 726
1465 93
2198 278
1851 275
4343 820
3504 679
6115 819
2304 117