3499 111
8968 814
7603 362
8162 546
56851 922
136926 653
71520 517
20484 843
32268 744
20681 361
7182 353
71329 787
76557 309