1200 343
893 276
174 421
698 549
702 223
910 658
464 610
373 938
111 508
17 760
793 345
264 899
1144 97
45 425
520 291
310 431
715 927
528 782
661 349
829 905