5050 12
1048 6
1511 4
6602 16
1591 2
2189 21
1626 6
1480 4
3479 4
1116 11
2204 7
3621 12
5649 5
1058 3
2188 3
2966 9
5921 27
7324 22
3440 17
9540 59
7063 28
3609 8
3637 7
4361 6