31562 32
18931 19
16637 16
16218 21
14924 17
13196 9
11673 19
11129 11
10501 17
10048 17
9725 2
9694 7
9608 16
9468 23
9436 13
9041 16
9033 5
8961 8
8906 22
8783 11
8761 17
8543 20
8396 17
8348 6