46634 7
19984 5
26954 7
50601 8
30426 2
43480 5
32426 4
20834 3
26358 2
22432 3
42080 6
46459 6
18682 1
21303 0
31881 4
24130 4
40781 3
38852 7
55130 30
58284 12
55984 7
33257 7
828833 181
107159 19