94233 6
25906 3
16008 0
25979 2
20534 3
17303 2
17405 4
19678 2
40258 6
23182 3
35304 7
35952 6
29228 2
46159 12
19528 1
32533 6
34376 3
36984 8
18232 4
19781 3
28607 3
24529 6
19882 1
21758 2