31562 32
8543 20
11881 19
10048 17
9608 16
6387 15
8279 14
7904 14
4817 13
6900 13
51425 12
6398 12
5226 12
5442 12
7631 12
5174 11
12584 11
4964 10
5389 9
7117 9
13196 9
4916 9
6022 9
5724 9