112 27
1705 385
5859 538
6047 741
4137 686
18517 455
6063 312
24539 223
6601 696
20684 354
1091 63
75309 823
4544 778