1012 166
451 129
57 784
548 680
650 728
699 155
769 463
744 288
768 269
630 294
220 937
356 552
667 98
324 764
250 994
338 520
988 58
1004 312
245 411
564 56