5646 12
4389 3
5313 13
4201 12
4029 10
5150 10
2275 7
945 4
991 2
1015 1
1096 2
1088 1
1699 3
1289 4
2048 6
1581 8
3256 10
1252 2
3691 10
1873 5
1343 2
1570 4
991 1
707 2