5484 5
9301 30
7086 9
5112 5
7767 13
7696 25
9861 11
5260 5
4994 2
5469 6
6640 4
6707 11
6472 16
12382 33
9578 25
5854 8
6497 18
5544 13
5785 7
5296 4
8339 12
64929 156
6403 10
4448 5