28607 3
45931 10
24359 2
29480 3
16179 4
31555 4
23652 1
12376 11
77157 15
104253 20
31680 5
1058852 122
86858 2
141354 8
158851 18
214982 17
817183 131
200559 14
93980 6
163454 20
91226 15
88731 12
156952 5
212201 20