35533 9
59076 10
21929 1
51703 1
69431 14
45576 4
155954 32
136783 29
52077 5
149403 18
46955 5
283826 48
77233 8
71309 8
158480 30
29584 3
68434 14
105503 17
327384 70
89502 16
190754 63
108903 24
41051 2
36878 10