39007 9
21582 0
39080 3
86378 14
163153 10
42601 8
45129 1
31126 8
80280 4
21202 0
70877 6
44134 6
33826 3
179451 11