1009 402
938 7
684 222
105 374
562 89
310 38
445 703
113 864
724 723
808 655
258 363
445 799
360 990
729 303
258 825
784 575
527 24
248 256
166 544
525 996