1000 123
67 456
80 650
234 12
299 432
83 848
244 366
304 633
462 751
362 216
63 583
689 523
454 862
719 961
570 671
913 718
426 322
838 937
773 904
740 955
507 559
713 253
839 720
151 993
702 555
10 536
74 856
899 985
487 570
428 89