1088 682
429 52
357 318
699 282
965 704
467 303
140 832
108 91
911 179
358 877
856 237
487 984
598 510
975 637
810 722
260 187
651 623
160 347
465 409
959 760