125096 427
127049 424
140886 367
53210 344
73055 342
87560 333
145250 331
55172 254
43460 252
50739 249
118747 240
48214 236
40955 222
46066 219
90527 209
105002 207
82469 183
23258 167
35087 158
22645 157
31673 155
33197 154
42300 153
39090 148