38480 1
33703 2
29482 0
71127 4
70708 2
129505 8
33154 9
38834 6
18005 0
20878 2
18726 1
24726 5
23604 2
16254 0
67753 8
64478 4
41503 1
57557 1
97580 7
69306 4
50078 9
66426 6
139505 18
253528 31