3143 580
6059 718
4968 801
10348 859
25220 397
106696 246
13172 592
22011 87
37794 347
4930 889
53242 813