2996 16
1359 10
4120 7
2171 7
1775 6
1827 6
1853 5
2457 5
2538 4
1650 4
1396 3
2163 3
2087 3
1667 3
1288 3
1335 2
1332 2
1422 2
1091 1