872 1
877 852
637 887
593 298
621 341
924 378
261 931
227 328
670 109
982 288
175 172
319 862
653 786
94 152
783 744
729 340
476 398
1020 996
428 927
1000 315