111 27
1661 385
5739 538
6029 741
4116 686
18473 455
6045 312
24433 223
6597 696
20630 354
1083 63
75196 823
4538 778