14281 10
25052 10
35257 9
123331 4
15955 10
19676 1
31027 11
15031 18
900281 114
41002 8
345631 15
434380 14
1431230 51
359409 11
209658 23
104101 12
342101 23
172676 10
42051 9
127182 7
999578 125
129129 6
108558 9
403128 31