10272 18
11431 15
6359 6
6861 4
10641 20
8496 6
8196 12
33690 50
9608 11
8008 6
35536 91
32334 53
45433 75