94234 6
25907 3
16001 0
25976 2
20529 3
17301 2
17408 4
19677 2
40254 6
23180 3
35301 7
35954 6
29228 2
46152 12
19534 1
32526 6
34379 3
36977 8
18233 4
19780 3
28603 3
24526 6
19877 1
21759 2