1026 354
427 641
873 180
795 266
1032 871
647 71
384 250
801 247
1002 220
623 415
378 755
169 997
893 965
808 973
826 361
249 585
679 145
481 99
324 656
846 257