56629 77
34660 51
29791 4
29477 43
20054 41
19584 36
16718 16
15952 26
15603 9
15101 11
14931 11
14658 25
14590 23
14499 18
13073 35
13033 8
12348 12
12019 8
11995 10
11817 12
11811 13
11710 28
11629 30
11098 11