1008 360
451 676
282 612
607 69
472 835
844 474
770 255
414 423
363 424
298 298
900 72
264 419
356 392
728 235
796 441
679 586
457 278
474 951
358 416
157 978