5205 27
12256 37
18281 21
1434 6
11400 10
11454 19
306 7
2797 13
2577 6
1232 1
5276 10
13550 14
1537 8
1688 9
11488 14
31563 67
4685 9
4449 10
8278 14
830 9
3160 9
4675 7
3167 16
8590 28