5093 462
3204 537
701 695
99 556
309 810
797 600
185 78
563 192
488 355
363 513
389 908
983 253
236 430
107 395
984 838
401 542
165 823
873 706
117 431
515 37
795 552
790 802