1045 241
377 529
306 644
392 301
864 987
816 819
907 641
730 934
578 846
693 950
697 447
401 678
595 704
925 209
700 945
1156 64
752 621
1957 703
479 381
1133 931
7376 640
1749 15
1077 604
2916 426
484 843
3199 679
4371 66
707 130