3183 10
45404 6
28009 1
51305 4
22784 11
24629 9
60909 0
64576 1
47957 2
74609 0
65053 8
105704 10
34879 9
38656 0
138355 15
78909 7
115379 5
71484 10
96128 6
91052 8
53630 3
51731 11
169656 26
523280 22