303 993
370 889
609 70
608 641
461 756
492 388
546 162
44 580
400 639
811 876
689 683
460 150
786 800
365 603
733 730
639 876
18 577
214 115
359 164
172 675
901 1000
46 62
329 32
193 331
487 774
903 629
595 497
293 527
113 31
845 203