2993 517
15401 473
19345 547
25659 863
23844 570
20494 530
12965 675
17863 965
14383 747
8521 681
10839 41
12698 57
14909 119
8600 47
18700 731
20438 548
16969 582
3073 726
1454 93
2190 278
1817 275
4320 820
3499 679
6105 819
2296 117