22015 558
47501 152
42673 691
22000 492
56573 285
34666 946
53677 670
45382 497
25472 653
20332 418
4552 425