1004 208
315 640
38 343
808 291
692 51
1005 619
431 166
823 402
765 670
921 744
999 977
586 518
736 529
276 981
238 173
868 23
549 7
166 719
886 211
201 16