125 248
894 373
168 323
49 75
322 251
411 715
110 364
629 805
859 117
640 377
97 221
75 875
952 403
164 75
244 287
402 671
220 937
984 341
161 72
222 810