19576 32
8972 8
5998 10
12030 13
6415 9
10285 13
12319 16
4665 10
6995 9
5808 17
5983 9
5196 9
16216 25
2589 6
5477 6
13215 29
1419 1
2707 4
4632 8
18232 24
3629 17
5206 6
4004 12
11900 10