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