21826 21
29487 18
48487 39
16666 13
25765 19
51772 60
15076 29
13834 8
24465 42
17538 23
16696 15
13222 11
15173 14
44547 52
25257 21
12901 17
6432 6
8554 9
18429 6
11224 11
9518 10
15153 18
10636 7
6260 1