111 27
1688 385
5816 538
6039 741
4126 686
18499 455
6056 312
24487 223
6599 696
20661 354
1089 63
75279 823
4540 778