1010 713
348 888
301 5
778 433
592 411
263 933
106 265
177 719
309 659
671 425
125 138
930 832
868 824
731 776
364 479
841 992
81 658
237 774
552 408
944 460