139631 19
83251 19
77303 10
167528 37
504353 55
30756 5
23429 1
28279 4
51156 4
20734 4
87658 7
426133 115
97308 15
59834 8
29276 1
57429 6
186177 23
39177 4
55276 5
26756 2
31233 1
51958 3
51081 5
62102 6