58630 6
71982 17
30529 2
43159 5
42855 3
71302 3
32556 5
44102 2
81778 11
33459 4
139251 36
75304 12
20030 1
62281 5
39132 1
251808 51
220727 43
197909 50
55584 7
26254 2
124054 22
32253 2
525009 148
57431 9