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