1063 72
725 878
1016 756
1047 830
364 81
466 487
450 100
608 892
85 586
2071 892
399 746
395 264
911 990
731 190
707 448
58 527
729 148
523 561
199 962
689 352