8648 50
3430 19
4586 11
5676 22
2608 4
2114 5
3225 20
2045 9
1326 1
1932 11
3778 15
2669 10
1049 4
848 2
879 3
1572 4
1011 1