14597 20
6016 17
3462 14
3888 15
2733 12
4276 9
1663 5
1791 9
1379 3
3125 16
1629 7
1872 9
2358 7
1473 8
1456 6
3513 10
971 2
721 2
1142 2
1166 3
863 1
786 2
1587 2
840 1