248183 32
66706 10
67434 10
28203 1
169055 32
48809 6
31607 1
113353 6
43176 2
35430 2
37128 6
322028 68
46932 4
50426 9
147652 23
35833 5
105002 11
30830 1
46151 5
31157 3
36127 2
1022201 202
140505 24
161556 21