400 581
873 339
810 991
20 164
81 265
118 821
663 654
33 326
198 558
816 749
435 137
576 58
885 312
225 409
918 877
948 323
118 959
739 564
997 491
502 569
645 688
109 381
96 915
127 220
53 571
129 247
659 66
898 685
986 943
877 632