50803 108
47113 195
46167 69
29018 68
28062 106
27621 59
25590 38
24545 90
24059 33
23435 78
22216 23
20942 34
20941 35
19069 35
19063 41
18234 49
18193 23
17899 75
17177 97
16957 33
16710 51
16391 66