31009 11
90751 10
46204 5
46708 3
37184 34
402553 16
187827 9
90127 11
334306 35
99977 28
114378 5
145181 23
146229 22
206009 23
322402 49
116308 9
119803 16
60977 11
118454 12
77156 5
170984 21
131279 18
85732 19
31328 0