20 3
35 5
6243 10
16791 15
20804 62
7183 18
13683 17
8344 66
3310 20
1696 29
3083 19
11485 48
8197 36
4026 22
70232 164
12446 40
4772 17
5120 27
5184 14
5432 20
2302 14
7474 21
6528 19
7228 32