20769 23
13298 11
9832 8
15525 14
31355 33
15135 13
2506 1
16894 16
22069 22
32054 32
10933 9
22204 25