10424 20
3003 7
3060 8
2546 23
1567 3
3645 13
2721 2
1868 5
2896 7
6737 42
2377 4
1894 9
1112 1
7095 47
3247 4
2202 3
6000 13
2623 13
1534 5
3379 6
4523 15
17081 70
3631 12
5619 27