553 240
520 649
515 490
488 351
487 685
472 7
466 401
464 344
431 59
403 745
369 181
359 952
352 807
323 828
306 889
282 859
271 31
263 882
244 628
228 105