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