3556 111
8722 814
7733 362
8219 546
57206 922
137107 653
72162 517
20641 843
32690 744
20925 361
7262 353
71525 784
77651 309