17580 7
20532 7
15602 6
18330 6
13228 5
12756 5
27953 4
8702 4
12276 4
6630 4
7526 4
28153 3
9627 3
24484 3
3480 3
11326 3
13057 3
9556 3
7133 3
21505 3
8104 2
6958 2
18583 2
9308 2