30012 71
9085 5
20944 23
23238 19
20706 39
13733 17
11908 12
16698 19
28648 52
15645 14
16035 12
18791 14
19987 19
10453 3
17114 43
11865 12
17968 40
15712 18
23152 62
13084 12
11342 14
10883 6
72673 165
37357 48