2991 517
15392 473
19323 547
25656 863
23824 570
20483 530
12945 675
17845 965
14363 747
8505 681
10810 41
12689 57
14821 119
8592 47
18696 731
20429 548
16940 582
3069 726
1444 93
2182 278
1808 275
4314 820
3494 679
6105 819
2295 117