15016 20
12765 19
12649 19
21842 59
6805 11
6423 1
6851 3
7470 3
12844 15
9080 8
8812 4
14535 20
10166 12
14211 18
5952 0
10619 17
19138 32
9099 3
9864 4
7685 6
12836 17
10489 17
8271 8
12078 17