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