31381 127
43596 105
115718 100
66532 84
17673 64
12900 57
23290 52
22939 51
14925 51
30747 51
10452 49
36954 48
34970 45
6909 44
19579 43
13068 43
36450 43
11332 43
11100 41
11930 40
13898 38
18665 38
7236 34
13640 33