11321 20
8058 3
14607 17
12703 21
9610 7
10714 13
15676 16
8201 4
8974 28
13814 31
10066 6
9296 6
7872 15
8668 10
8768 5
11353 9
11053 7
8161 1
10957 11
9238 4
14471 30
11886 19
14986 29
23210 42