3499 111
8968 814
7603 362
8162 546
56851 922
136926 653
71522 517
20488 843
32269 744
20682 361
7182 353
71329 787
76557 309