4221 8
3458 3
6785 6
4159 6
4035 4
6501 8
8018 12
10271 19
15489 20
72667 217
8051 10
6673 19
40742 141
9316 14
14735 37
4543 4
5267 7
5871 9
12127 23
15940 36
34627 87
24951 49
4756 5
4343 4