94229 6
25906 3
16006 0
25979 2
20528 3
17307 2
17401 4
19680 2
40253 6
23176 3
35306 7
35958 6
29234 2
46151 12
19528 1
32528 6
34383 3
36977 8
18228 4
19782 3
28602 3
24531 6
19883 1
21759 2