2459 7
18231 7
13981 3
20057 6
19931 9
21128 10
90456 9
49178 4
57032 5
37034 3
46454 3
24178 8
48632 7
29929 20
47780 28
42702 31
77634 50
65583 28
80384 70
119977 88
36157 33
22301 21
12705 11
14479 13