22951 592
20466 589
3487 728
5019 617
3207 745
47429 149
5905 463
5464 414
9368 647
7491 789
6379 442
14443 688