23719 19
7380 18
11127 18
9397 17
3763 17
11720 16
11431 16
21157 14
12019 14
5993 11
6248 10
3378 10
7385 9
3272 9
16056 7
5270 6
4380 5
21 2
30872 0