19442 20
7535 5
7271 3
9295 9
7954 8
9366 12
12051 19
9984 10
13498 11
15014 28
9370 16
10743 12
8136 6
9963 17
8645 2
9886 11
10630 20
15084 22
10886 23
9536 7
9810 11
15498 37
10535 13
20531 36