540 665
668 903
64 545
306 386
446 622
946 882
909 783
238 731
1000 703
881 778
261 548
406 958
492 141
487 298
995 856
890 320
724 35
630 411
86 400
434 870
720 113
908 39
312 590
984 823
374 606
78 82
311 735
152 846
832 49
998 763