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