8501 14
6466 11
22674 27
24876 44
15407 22
21626 12
14111 16
12144 10
9520 16
15913 25
21267 35
12801 26
7723 7
41018 82