407 475
303 110
474 182
856 347
63 160
719 326
618 556
370 894
276 616
456 137
777 369
268 184
1044 713
429 362
925 1000
523 892
1009 571
130 826
442 478
771 1000