3196 4
6126 7
4094 9
2562 5
4621 10
3091 11
19705 19
2438 3
2354 5
2909 6
3351 4
2955 6
8252 29
3138 2
3148 4
4737 6
5225 5
6628 8
9884 13
8334 18
4677 3
2933 5
5531 14
2502 7