27857 11
86501 10
44651 5
45229 3
35683 34
401327 16
187202 9
89055 11
333026 35
99453 28
113054 5
144252 23
145409 22
205202 23
321308 49
115359 9
119077 16
60203 11
117484 12
76377 5
168856 21
130278 18
84606 19
30280 0