5089 462
791 273
128 189
1773 885
662 795
481 57
965 309
984 838
36 333
778 26
185 78
388 359
1861 415
546 580
372 931
488 355
615 307
142 290
826 966
515 37
899 925