22960 592
20473 589
3491 728
5021 617
3209 745
47448 149
5907 463
5469 414
9371 647
8000 789
6387 442
14450 688