40135 28
39843 90
36032 34
29490 31
28728 11
28676 67
26948 41
26809 28
26720 41
26471 30
25319 30
24616 44
24169 32
23473 35
23143 31
22334 17
22099 34
21165 43
20139 37
20122 32
20054 26
19798 19
19691 37
19097 24