139628 19
83253 19
77308 10
167532 37
504358 55
30757 5
23432 1
28283 4
51151 4
20731 4
87652 7
426133 115
97305 15
59832 8
29283 1
57426 6
186176 23
39177 4
55278 5
26757 2
31232 1
51952 3
51082 5
62105 6