298 86
143 117
74 452
537 303
105 168
94 775
830 1
598 447
557 708
625 547
984 72
294 630
167 873
290 536
663 791
314 314
934 342
273 551
981 899
146 29