3426 3
11403 50
6458 22
7666 33
11911 32
15302 33
14533 58
6903 23
5253 6
10130 24
40025 115
13834 69
6815 15
9053 26
36885 81
6755 16
10080 16
3669 3
2217 0
1673 2
6115 21
5915 9
5531 8
1636 2