16030 10
14643 16
14152 13
8743 8
17467 15
7467 9
17329 10
21745 29
11496 3
6681 11
8851 5
13702 7
9067 1
20844 22
12305 19
9275 12
10901 12
13258 17
12292 19
15016 23
13090 18
8217 7
20093 43
11059 6