216 286
255 761
23 487
468 937
907 723
295 755
248 586
431 333
824 907
546 115
181 874
268 596
688 401
966 650
879 829
989 550
49 50
81 194
706 605
642 618
122 928
57 575