112 27
1702 385
5842 538
6045 741
4136 686
18514 455
6062 312
24526 223
6601 696
20679 354
1090 63
75302 823
4544 778