15536 36
15645 22
10246 12
4902 6
5316 9
4931 2
5634 20
5416 2
7699 12
6195 12
4465 5
3973 6
4728 11
11092 19
4837 8
4221 8
5332 2
7884 18
5974 9
4061 9
7195 18
18014 24
5730 7
20676 29