94205 6
25857 3
15982 0
25979 2
20530 3
17302 2
17401 4
19677 2
40252 6
23183 3
35278 7
35928 6
29232 2
46159 12
19456 1
32533 6
34381 3
36976 8
18226 4
19734 3
28601 3
24484 6
19884 1
21752 2