3810 14
6634 14
1498 4
1710 11
2910 12
14321 50
14021 41
5203 16
3125 11
2785 17
3269 17
1664 6
1329 10
762 9
1152 4
1054 12
4603 17
744 5
284 6
993 8
7968 18
3429 9
3255 15
20855 94