4428 8
12293 9
16048 24
6694 9
18877 21
12043 12
9623 7
5725 11
4282 3
2461 1
5202 9
5432 13
3470 4
9394 20
4662 1
5404 7
4881 9
3332 9
6308 8
8213 6
15649 19
12348 16
17811 27
6819 13