15963 43
10912 4
8128 6
19288 31
11102 15
13788 20
20261 16
9324 3
21055 29
8111 8
16331 32
15448 40
32128 34
11895 28
8606 7
12492 25
9831 8
6672 2
6619 1
8455 6
13262 16
14353 19
17237 30
16208 13