94258 6
25983 3
16028 0
26005 2
20529 3
17308 2
17408 4
19703 2
40256 6
23254 3
35378 7
35982 6
29282 2
46206 12
19530 1
32554 6
34430 3
37034 8
18229 4
19834 3
28607 3
24526 6
19882 1
21759 2