21005 558
45348 150
42527 691
21936 492
56403 284
34605 946
53580 670
45273 497
25433 653
20279 418
4543 425