34227 96
15867 45
23698 59
11587 26
15030 25
6844 6
9079 11
7757 22
6103 7
5456 9
5153 9
4527 4
4998 3
3633 2
6731 5
5049 6
4066 4
4902 9
6610 9
3581 4
5149 5
8383 15
5193 17
8767 24