95948 129
31353 113
24857 91
21794 73
18937 66
38046 61
15643 59
17223 55
13625 42
7898 41
12829 39
11813 39
8486 38
28195 38
15974 36
11878 32
5628 32
13001 31
7217 30
26133 30
10810 29
7288 29
5161 28
7792 28