31257 5
32159 8
61451 9
24482 2
24180 1
43882 7
25951 3
46559 5
37201 0
26905 3
22633 1
23531 0
29855 4
42078 3
33128 3
35280 4
23107 3
28779 1
23232 1
18557 0
32234 3
67706 8
26631 2
91456 18