34 3
804 3
1758 11
1071 8
640 12
865 11
2555 13
3421 16
2837 7
1678 4
3125 5
5926 21
1173 7
945 1
1182 10
1175 2
1230 3
999 5
1841 7
4900 8
4800 11
1501 10
2921 12
2623 14