13428 18
9244 7
12536 21
31768 42
30385 26
3270 8
14899 6
5379 13
4184 7
15488 10
5247 8
12230 16
2583 2
27262 19
4759 6
7131 15
10794 6
3463 9
7430 14
6797 9
4311 9
25752 73
12579 18
39320 80