1046 59
311 798
917 609
347 331
639 582
805 911
872 165
538 957
242 510
201 247
469 718
189 655
585 647
180 892
679 370