31223 55
29252 52
27868 52
47392 51
16742 51
23221 50
15821 50
20870 48
14921 48
27829 48
13618 47
23957 46
15539 46
39622 45
14501 45
15383 43
26054 43
36789 43
15296 43
10271 42
18503 42
21726 41
17426 40
14632 39