4008 28
8428 23
2701 11
1523 5
2657 10
2223 5
1405 2
4641 7
9997 13
3717 8
8413 11
16875 54
67134 289
7779 38
3332 7
3772 10
7364 30
1561 3
2520 8
2728 12
4654 10
2256 8
2477 11
1700 6