663656 178
39456 9
32658 1
26631 1
57859 2
41379 3
28905 2
229628 44
55727 21
57084 16
29926 3
41857 5
51005 6
44330 10
35428 5
142229 40
34933 2
46653 10
138178 42
139282 50
155204 59
35382 8
65957 13
44605 9