13378 11
12360 10
11515 8
11999 9
12727 7
26132 23
21847 23
58690 23
8734 1
13811 12
38998 36
22460 20