3558 111
9041 814
7704 362
8245 546
57224 922
137254 653
71740 517
20672 843
32977 744
20844 361
7252 353
71691 787
77079 309