3145 580
6067 718
4970 801
10352 859
25281 397
106755 246
13216 592
22096 88
37933 347
4932 889
53430 813