8071 13
10100 9
13711 9
5563 10
11637 9
5877 5
4689 10
5573 8
13557 16
10630 13
22883 52
45930 56
14634 21
3149 5
21143 21
3905 11
7239 8
8260 14
6473 8
11712 33
4825 2
7429 12
5709 15
7339 14