25058 4
43731 8
22553 4
23005 3
25606 5
19427 1
29002 3
18528 2
26054 2
25826 1
26726 2
21807 1
28101 0
27679 4
19934 0
18129 1
21705 1
29777 2
14880 2
41182 6
46631 2
23204 2
32051 6
14929 2