31562 32
18931 19
16637 16
16428 22
14924 17
13196 9
11881 19
11129 11
10501 17
10048 17
9935 7
9725 2
9608 16
9468 23
9436 13
9041 16
9033 5
8961 8
8906 22
8783 12
8761 18
8543 20
8396 17
8348 7