10734 20
12426 21
23806 12
19802 21
1247 3
6933 18
1234 2
4087 7
2597 9
3688 9
1879 2
3112 12
1468 5
1033 2
1180 2
1697 5
2107 3
867 1
1061 1
1821 8
792 2
1373 3
1351 4
2654 14