4020 20
1231 3
2001 13
2978 10
1815 10
2163 8
1303 3
1292 2
1081 2
1189 3
805 4
3683 18
1137 5
1447 2
853 2
934 2
2656 5
7582 25
1641 6
1368 5
2019 7
1547 6
2740 20
1538 3