3142 580
6057 718
4968 801
10348 859
25196 397
106661 246
13163 592
21981 87
37748 347
4930 889
53182 813