16796 50
3020 11
2296 10
3219 8
3111 7
1111 6
2011 5
1519 5
1535 4
1421 4
1693 4
1831 4
1340 4
1686 4
1145 3
2014 3
1374 3
1320 3
1417 3
1013 3
1004 3
1087 3
1221 3
1240 2