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