115905 100
66532 84
43783 105
37275 1
37151 48
36640 43
34970 45
31567 128
30951 51
25939 26
23290 52
23127 51
22673 33
21686 15
19771 43
19350 19
18665 38
17857 65
17075 21
16270 19
16036 17
14925 51
14328 29
13898 39