20476 0
29832 2
24480 3
20359 2
21106 4
23602 2
44101 6
28130 3
41557 7
42105 6
33452 2
51833 13
23683 1
37177 6
39626 3
41426 8
22783 4
23930 3
32181 3
29908 7
22907 1
26879 2
47406 7
36581 6