3142 580
6057 718
4968 801
10348 859
25201 397
106667 246
13164 592
21988 87
37759 347
4930 889
53192 813