3143 580
6061 718
4968 801
10348 859
25223 397
106698 246
13172 592
22011 87
37801 347
4930 889
53244 813