1068 59
313 798
922 609
348 331
641 582
806 911
876 165
540 957
242 510
204 247
475 718
189 655
589 647
181 892
681 370