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