115905 100
66532 84
43596 105
37275 1
37151 48
36640 43
34970 45
31567 127
30747 51
25746 26
23290 52
22939 51
22673 33
21686 15
19771 43
19350 19
18665 38
17857 64
17075 21
16270 19
16036 17
14925 51
14135 29
13898 39