105732 178
42932 81
40658 39
37033 138
29367 90
26553 98
26421 107
25763 29
25183 83
20507 85
20176 55
19715 45
17470 49
16797 35
16057 71
15050 64
14856 65
14759 9
14567 17
14171 9
13980 30
12811 35
12604 20
12590 55