16658 13
14444 8
15478 28
21592 27
15214 26
5580 13
5643 9
14411 10
7140 16
21894 66
12714 36
3128 14
6919 26
9345 18
10006 29
11701 4
8808 7
14912 19
7422 19
6781 10
4869 14
10906 15
11028 12
24270 75