312131 22
846384 113
384202 32
180103 18
184929 19
108451 8
92153 6
239757 28
760909 116
293153 19
442232 61
241506 25
212608 17
197954 14
36983 3
113676 16
105177 15
161576 20
54207 12
159978 19
135752 12
342054 67
76507 6
536153 75