77855 4
30801 5
15903 10
42131 2
25577 4
88957 54
52959 27
18326 12
76603 28
28151 10
17226 8
12451 8
161479 21
245708 22
198134 18
182505 11
138903 20
134181 17
76602 9
496454 65
196407 33
809504 76
320729 27
886755 81