31781 8
29883 8
52607 10
277258 32
73357 11
111604 10
179577 4
132604 25
160176 15
388607 21
117877 8
293283 35
142356 16
52478 4
52854 18
109382 13
102032 29
103406 21
48826 13
61878 6
163927 26
129556 14
60502 2
281082 48