31033 26
28135 23
26338 27
25050 45
22591 25
21169 20
20281 16
20166 32
19168 35
18883 14
17452 34
16356 18
14334 5
14012 29
12801 29
12651 12
11928 10
10682 6
10659 16
10429 18
10304 19
9999 14
9877 10
9736 8