89689 500
219694 268
441338 887
121237 287
220968 669
240153 537
72211 569
159150 536
67577 215
139603 331
212902 784
108808 364
213067 328
259284 671
196052 322
139949 589
133700 257
459568 1073
412300 719
100132 369
75533 147
192037 691
31399 217
331256 1230
106197 412