105048 176
37033 137
26216 107
26553 98
29367 89
20302 84
25183 83
42932 81
15851 70
9731 67
10053 67
14856 65
15050 64
12389 55
20176 55
8331 53
12097 51
10908 50
17470 49
7530 45
19715 45
8405 45
11132 44
5567 43