1004 208
315 640
36 343
808 291
691 51
1004 619
430 166
823 402
765 670
921 744
998 977
581 518
735 529
274 981
237 173
868 23
548 7
165 719
885 211
201 16