311 524
307 222
304 97
258 659
258 239
233 228
230 988
188 486
173 689
150 112
149 442
149 729
106 670
88 346
63 805