90 10
22617 20
14544 17
18471 15
8288 10
6274 10
8981 15
8047 15
7745 10
20023 20
22735 25
15760 18
24622 26
20768 27
27981 55
15243 7
31983 44
12559 11