113 27
1766 385
5942 538
6056 741
4151 686
18534 455
6072 312
24591 223
6606 696
20703 354
1100 63
75369 823
4548 778