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