3431 3
15278 15
60694 67
65889 44
33209 87
17440 16
14180 18
11997 17
18863 20
9944 20
5806 17
12727 17
3008 13
20057 40
5949 7
3126 3
4220 10
6789 10
7886 19
5700 14
5667 13
5827 8
5198 6
17708 24