102980 8
54459 14
21681 3
30426 6
32257 4
17506 0
36751 3
17355 1
22582 0
19527 3
19429 3
19202 1
18329 2
21431 2
22356 0
21509 1
31007 2
50351 12
79702 14
162682 26
21529 2
14504 0
14030 1
33556 5