1005 65
738 836
407 893
845 176
130 659
590 857
950 797
173 87
343 101
502 390
263 322
700 625
238 562
12 287
93 929
466 732
425 221
656 875
719 536
124 676
389 918
979 666
815 614
883 440