19909 40
30865 159
20997 30
16418 45
24957 82
26842 74
21873 59
15852 32
28521 107
15818 25
17727 40
18053 42
11501 22
15752 51
16514 27
18193 31
29725 83
16000 69
32464 159
23714 53
14710 31
20825 71
13342 10
19670 24