12623 30
2771 3
2998 4
4498 20
3607 8
5949 19
16136 34
2451 7
3073 5
3050 8
5267 16
3221 16
4131 11
5489 11
4366 5
2666 1
3513 4
4188 7
2565 1
3548 8
2607 3
3727 7
2463 6
2282 1