3499 111
8968 814
7603 362
8162 546
56857 922
136928 653
71525 517
20507 843
32272 744
20688 361
7184 353
71332 787
76567 309