28857 3
23430 2
49958 9
101577 13
36106 4
14757 3
62232 3
23127 1
18534 1
15703 1
16906 2
17133 1
17976 2
21028 0