10557 22
52764 163
15840 30
16167 29
10517 32
3756 3
6863 19
4268 7
14463 19
6112 20
3019 7
2617 5
3058 7
2296 4
1910 2
1515 2
4407 8
4383 2
3691 1
2702 3
1641 3
5928 16
5642 3