105955 27
44403 4
212226 18
143304 35
42158 8
33309 2
80278 7
75932 20
44854 10
64126 6
182827 33
67051 8
83833 6
45401 1
30258 4
48106 8
35028 5
66255 11
187155 20
21682 5
107752 29
72009 17
33753 4
46058 5