9713 25
4936 4
5424 5
5028 9
26663 67
6405 4
8605 23
10610 30
14642 46
6221 3
5571 5
5260 5
5733 7
6383 7
3890 5
5827 7
6130 16
5387 7
75902 158
29420 55
22547 73
6619 5
7696 25
7731 11