421 201
366 537
333 317
316 329
287 287
258 855
253 775
211 154
200 509
149 546
135 865
118 285
97 31
61 430