105480 177
37033 138
26421 107
26553 98
29367 89
20507 85
25183 83
42932 81
16057 71
9731 67
10053 67
14856 65
15050 64
12590 55
20176 55
8331 53
10908 51
12299 51
17470 49
7530 45
8609 45
19715 45
11132 44
5567 43