383
226
589
530
292
237
420
514
508
203