15199 25
13755 21
14089 20
6441 11
3080 6
5370 9
3975 1
13238 14
2884 6
10645 8
11316 13
3591 0
20738 32
6057 13
5033 15
9035 11
15463 18
9969 11
13467 16
5764 13
11287 20
5329 5
12685 22
17121 34