12845 23
17295 19
9079 16
5041 9
11213 10
4108 3
4247 11
8688 8
6886 8
22261 56
4538 12
3692 4
5478 9
16777 28
53880 72
21196 33
4845 4
6631 19
9230 19
13558 18
18279 30
11528 19
49493 70
21973 25