83927 28
21728 3
23730 3
45553 6
35009 4
24556 1
17702 1
24059 3
20027 1
16707 0
28429 1
32776 3
100080 16
16931 2
16253 0
23208 2
35731 1
18477 0
18559 3
35826 4
19884 0
20630 1
28681 6
40401 6