1053 619
321 401
435 515
383 227
660 531
852 679
789 21
947 517
786 84
987 700
704 73
567 22
111 446
1065 310
595 947
668 223
911 36
841 167
315 831
1060 802