111 27
1682 385
5799 538
6039 741
4124 686
18497 455
6055 312
24480 223
6598 696
20657 354
1088 63
75269 823
4540 778