84029 28
21782 3
23783 3
45578 6
35108 4
24580 1
17734 1
24083 3
20109 1
16807 0
28477 1
32859 3
100159 16
16932 2
16281 0
23201 2
35804 1
18483 0
18606 3
35828 4
19952 0
20709 1
28805 6
40452 6