22029 558
47563 152
42678 691
22006 492
56585 285
34667 946
53683 670
45383 497
25474 653
20336 418
4552 425