5234 462
875 233
143 474
280 806
161 787
742 514
485 424
473 113
21 413
814 946
132 967
751 686
975 333
357 176
600 633
573 575
577 151
685 28
139 876
259 335
57 551