304982 18
271004 41
87283 15
488481 63
99333 11
64105 5
103155 16
168481 21
113455 6
74602 1
34129 2
56859 4
43281 2
77027 15
28080 0
33509 1
66608 12
73757 4
52579 3
42478 7
317781 77
36782 3
35881 2
32728 0