4095 15
3855 9
3567 16
2893 11
2891 9
2445 9
2204 12
1975 10
1719 3
1561 5
1498 1
1352 5
1331 6
1292 1
1281 2
1120 3
1074 3
1020 4
983 4
939 5
863 1