117376 12
78153 5
43080 10
15532 0
27382 3
30526 2
17504 1
25880 1
23628 1
21005 2
15926 0
42703 7
22426 5
49656 5
24554 6
20784 2
36676 1
21003 1
46753 4
40759 14
30209 1
14352 0
25659 1
36581 3