39581 12
25753 4
33151 2
19183 0
99609 9
185556 14
41783 5
28478 1
39134 2
22859 2
20409 1
24226 1
45183 3
39482 8
24505 2
37127 2
32828 4
29629 1
45529 5
32634 2
19505 0
27807 1
78406 14
150928 20