105992 178
105159 200
83317 121
83165 223
75834 106
69966 216
68101 110
64182 59
61185 69
60417 168
59388 95
58667 214
37250 138
31564 52
31375 135
30679 136
29371 37
29248 127
28289 94
27902 111
26766 98
26426 86
26215 29
23681 51