105048 176
42932 81
40658 39
37033 137
29367 89
26553 98
26216 107
25763 29
25183 83
20302 84
20176 55
19715 45
17266 49
16797 35
15851 70
15050 64
14856 65
14759 9
14363 17
14171 9
13774 30
12811 35
12604 20
12491 36