416 10
2131 9
550 7
2511 5
1008 3
1515 7
667 4
402 9
998 9
726 6
561 8
7562 10
521 2
3336 15
1955 9
1847 7
571 1
1342 6
828 6
742 4
25392 83
7712 10
2618 12
3773 10