21831 21
16088 20
5423 5
49439 70
24469 24
9864 6
19240 23
12439 14
14094 19
28801 54
19835 35
19891 33
30232 34
13491 21
25151 37
7097 8
9649 4
18898 22
7403 10
14138 22
40972 51
17830 29
7371 13
16755 17