129607 226
112132 192
85957 105
81707 104
73195 87
67550 65
62716 156
61205 65
55238 99
50274 66
50013 62
47359 82
45482 58
45246 41
42072 92
41014 50
38839 86
35084 59
34818 34
33894 39
32062 37
31377 81
30017 46
29848 43