1000 123
67 456
80 650
234 12
299 432
83 848
244 366
304 633
462 751
362 216
63 583
689 523
447 839
588 471
357 322
840 176
975 924
938 782
877 76
584 181
121 450
48 176
802 751
28 906
206 596
413 606
86 521
278 563
811 237
457 536