1001 564
782 86
44 304
795 371
448 913
3495 537
955 965
549 9
310 116
213 935
838 379
71 366
640 540
29 36
233 248
128 886
67 231
567 945
831 612
627 579
145 973
54 43