111 27
1686 385
5809 538
6039 741
4125 686
18499 455
6055 312
24485 223
6599 696
20660 354
1089 63
75276 823
4540 778