312 110
310 858
308 854
264 481
259 813
235 146
217 31
153 790
145 728
142 245
137 299
109 5
104 569
82 209
78 12
66 885
66 329
63 702
58 347