1277 4
81454 4
31732 5
16630 10
43980 2
26857 4
93128 55
54301 27
18982 12
78853 28
28533 10
17777 8
12877 8
162632 21
246131 22
198931 18
183004 11
139452 20
134882 17
77157 9
497526 66
197201 33
810027 76
321027 27