517
485
302
469
201
438
436
243
480
286