297046 699
341223 937
20069 847
11787 697
111714 175
59708 550
48471 718
16590 478
83761 549
19474 243
110047 794
10787 608
31077 516