663501 178
39379 9
32609 1
26551 1
57833 2
41327 3
28855 2
229584 44
55627 21
56978 16
29876 3
41854 5
50979 6
44301 10
35377 5
142184 40
34882 2
46580 10
138053 42
139177 50
155128 59
35332 8
65909 13
44529 9