93578 27
16431 1
19002 0
94833 15
18382 1
22407 2
22501 1
42379 7
20427 3
168055 43
20209 5
303829 19
15004 1
42331 5
22254 1
159834 8
27457 2
22680 2
33284 3
43683 1
32956 3
148052 5
69454 9
96877 18