1501505 144
519278 120
439202 96
294578 89
323906 73
252184 62
428557 56
424505 53
151453 49
160927 43
155058 41
128403 40
129205 38
183505 35
132684 34
140628 31
150429 30
181479 30
189027 29
179331 29
188429 29
136106 26
100009 22
108657 20