5316 15
3576 6
9628 24
5040 10
4742 7
4442 16
22295 57
3732 8
5089 10
2785 2
7031 9
4455 3
5453 5
5912 25
8504 31
5727 9
6586 15
10084 31
6218 13
6996 13
5326 5
17736 61
8310 18
17712 29