89694 500
219700 268
441348 887
121248 287
220993 669
240159 537
72214 569
159158 536
67580 215
139605 331
212905 784
108817 364
213073 328
259294 671
196064 322
139956 589
133709 257
459577 1073
412309 719
100138 369
75539 147
192038 691
31399 217
331260 1230
106199 412