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