39727 12
25827 4
33181 2
19307 0
99684 9
185804 14
41805 5
28552 1
39129 2
22933 2
20428 1
24228 1
45203 3
39556 8
24605 2
37159 2
32858 4
29702 1
45602 5
32657 2
19559 0
27801 1
78476 14
151003 20