30394 41
13600 16
29347 58
9792 3
28585 32
9123 4
11632 3
24520 23
18116 17
29405 38
34872 24
10614 6
6640 2
6116 3
18041 22
7243 2
7573 3
6140 0
7434 3
7717 1
8862 9
9675 9
13844 23
7583 1