1501505 144
519278 120
439206 96
294584 89
323905 73
252181 62
428558 56
424507 53
151459 49
160927 43
155052 41
128409 40
129207 38
183504 35
132677 34
140631 31
150429 30
181477 30
189029 29
179334 29
188431 29
136101 26
100004 22
108658 20