30676 8
19827 8
14176 3
9078 4
8803 6
9454 5
7806 9
3958 3
23454 10
11453 7
16304 6
9709 9
10634 5
7982 5
8531 7
13459 9
11827 3
15081 11
17152 3
28980 5
20106 1
19859 6
24209 7
12504 1