304978 18
271009 41
87276 15
488480 63
99328 11
64101 5
103157 16
168482 21
113452 6
74609 1
34127 2
56859 4
43278 2
77028 15
28081 0
33505 1
66605 12
73755 4
52584 3
42482 7
317778 77
36781 3
35881 2
32727 0