39652 12
25777 4
33179 2
19233 0
99654 9
185632 14
41781 5
28530 1
39133 2
22902 2
20427 1
24229 1
45205 3
39552 8
24559 2
37127 2
32858 4
29633 1
45582 5
32651 2
19551 0
27806 1
78427 14
150979 20