125003 277
101130 120
98821 203
86951 168
81604 153
66142 355
58736 111
54287 96
45972 171
43269 98
41398 175
40661 121
39671 46
36201 47
31790 100
30222 56
29620 60
28263 31
28124 106
27562 86
27321 163
27154 69
24766 93
24682 54