580
507
443
414
439
389
528
419
362
355