173486 301
161597 513
147266 118
83258 153
80529 170
67804 308
65618 180
62288 150
60400 139
60012 129
59666 49
54282 66
50705 49
50129 104
46118 68
44836 115
43622 176
42785 112
42303 175
41988 148
41240 99
40325 40
39791 84
35761 114