2950 616
1546 355
88314 518
55627 425
77744 733
60401 123
82837 667
46929 383
90873 273
53007 491
31508 746
38718 435