23693 90
14481 35
12729 25
37390 51
16526 34
14996 17
17754 30
22778 59
4275 12
18360 46
10342 22
9661 35
29980 118
1751 13
12853 39
30567 58
19944 72
4140 16
3946 19
4448 12
20121 98
19930 57
5780 23
12941 41