105732 178
104851 200
83317 121
82945 223
75834 106
69749 216
68101 110
64182 59
61185 69
60171 168
59388 95
58438 214
37250 138
31348 52
31166 135
30679 136
29371 37
29248 127
28289 94
27902 111
26553 98
26426 86
26009 29
23474 50