10606 9
11581 10
8257 3
13402 0
21483 10
11531 5
10006 6
19383 8
26934 8
21102 1
23804 2
27532 11
19131 5
15955 11
30404 24
85882 46
20032 12
18477 8
12807 17
30301 20
20980 27
24481 39
275455 36
264357 37