21346 16
27757 28
15818 14
9144 7
11861 10
15546 13
25102 23
15844 14
47383 58
22001 18
11023 9
13152 12