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