2975 313
158 243
597 516
577 781
835 259
32 355
950 25
244 994
299 703
507 624
799 847
778 325
805 484
727 15
399 394
437 463
508 642
226 46
975 222
645 594
839 561
615 975
602 678
925 871