46731 7
20003 5
26981 7
50684 8
30453 2
43582 5
32478 4
20830 3
26427 2
22456 3
42208 6
46554 6
18757 1
21302 0
31928 4
24180 4
40807 3
38926 7
55229 30
58331 12
56054 7
33282 7
829509 181
107259 19