3142 580
6057 718
4968 801
10348 859
25199 397
106663 246
13164 592
21988 87
37758 347
4930 889
53189 813