3145 580
6067 718
4970 801
10352 859
25279 397
106754 246
13215 592
22093 88
37931 347
4932 889
53428 813