7584 21
8169 18
2574 7
2840 13
2114 8
7219 19
5291 10
11710 27
6315 18
25482 84
3954 17
31812 170
2598 5
7687 35
24270 63
5356 12
3978 2
1234 2
6947 17
1287 2
3213 8
1427 5
25663 69
3333 6