382
225
587
524
291
236
416
513
504
200