8632 16
8851 28
15985 54
10948 10
27721 63
8742 22
6973 10
7043 20
11236 27
27037 75
3189 9
5458 11
9142 9
40518 62
15643 59
3984 11
5813 12
7420 17
11533 28
11295 24
13853 23
8123 11
10188 35
31324 125