825 171
2600 632
2247 636
2593 655
64190 486
148508 364
159006 278
115472 332
142857 685
173481 455
295132 604
30354 89
205536 494
142463 211
30181 404
54532 203
79960 413
185511 677
125410 424
3206 341
124240 207
78129 233
211739 391
81424 691