14489 16
13748 15
18147 31
15858 14
21880 34
10689 20
17572 22
13467 9
19666 23
14897 15
12926 2
11063 8
14629 21
30899 36
83302 133
21204 33
32527 112
35373 69
75078 201
45843 147
11002 1
27589 62
23195 27
9433 7