549 143
533 396
705 332
286 185
76 236
396 312
618 304
895 805
870 983
63 7
871 39
921 744
10 214
451 576
777 369
304 158
639 242
274 806
721 991
878 947