20138 18
29956 34
34131 19
21271 24
22662 23
18530 25
15670 9
48885 68
31236 50
35194 30
25428 23
10763 9
14539 12
22241 47
17925 19
29858 42
13023 20
10200 22
19382 28
8496 4
49682 66
18418 20
12136 10
6069 11