20583 1
21853 1
33779 2
23576 1
30407 4
18584 0
38030 6
30259 2
28405 1
28426 6
18977 1
19533 2
30508 4
32459 4
31601 1
25556 2
44531 7
22153 1
21058 2
23308 3
36983 6
151033 58
28901 5
27102 3