1025 460
982 442
766 999
700 102
874 107
225 704
311 894
336 734
286 754
856 218
411 396
482 249
791 908
312 175
78 662
87 769
1000 6
524 669
433 662
783 367