109 111
1005 208
317 640
38 343
809 291
694 51
1005 619
435 166
824 402
765 670
921 744
1004 977
592 518
737 529
281 981
238 173
871 23
553 7
168 719
887 211