29620 60
14783 59
10971 59
14018 59
28088 57
9213 56
9963 55
13702 54
26511 54
14825 54
13078 53
13914 53
17420 53
20449 53
9343 53
19381 53
14931 52
7335 52
12991 52
15836 51
387 50
14015 49
12622 49
5313 49