10165 5
8646 2
15370 16
11417 5
9593 7
9711 10
12359 15
10436 7
9478 4
14485 22
8934 7
9881 7
12346 15
11934 5
11243 12
10484 8
14680 21
10227 5
15917 22
15588 16
19519 35
12177 8
22462 29
42148 66