34910 57
37725 41
24208 40
16901 29
19237 21
12918 18
15498 16
13328 13
13804 9
19146 9
9035 8
12281 7
10072 5
9525 1