20222 47
17617 33
16001 31
22288 51
22436 43
13546 22
15733 12
19629 34
15842 52
22762 43
28066 47
32959 71
19848 32
31094 51
25516 66
19733 38
24572 43
44881 137
26529 83
30241 70
37248 60
16045 25
12737 4
11395 6