22852 27
5613 13
14578 10
9143 4
4943 7
6877 5
4636 4
9538 11
9270 12
7973 3
4628 6
12370 11
10772 14
34373 44
20451 32
5440 10
7458 12
5035 3
14674 11
8043 15
5280 11
9780 15
10757 22
27568 42