127026 7
62534 3
59680 1
58476 1
43029 2
41833 3
37807 1
26251 8
21580 3
21104 1
20676 1
20556 8
19354 0
19055 1
18759 1
18659 1
18483 2
17527 3
16978 1
16951 3
16277 0
16251 3
15879 0
15659 4