577 511
144 880
866 911
543 55
689 318
776 801
937 140
1008 557
507 100
338 630
129 253
997 638
366 679
812 257
646 859
231 76
65 889
586 43
618 278
860 975
633 363
751 501
802 464
406 981