2991 517
15389 473
19323 547
25656 863
23823 570
20482 530
12944 675
17840 965
14363 747
8504 681
10808 41
12689 57
14820 119
8591 47
18696 731
20429 548
16939 582
3069 726
1444 93
2181 278
1807 275
4314 820
3491 679
6105 819
2295 117