5093 462
623 693
1562 510
459 478
37 14
965 309
36 333
372 931
444 843
388 359
804 839
21 490
792 273
416 545
1862 415
1773 885
547 580
662 795
779 26
165 823
68 670