46676 7
19976 5
26952 7
50678 8
30455 2
43506 5
32459 4
20826 3
26378 2
22433 3
42130 6
46482 6
18729 1
21302 0
31879 4
24152 4
40807 3
38878 7
55206 30
58302 12
56008 7
33282 7
829180 181
107208 19