3580 111
9069 814
7723 362
8262 546
57330 922
137291 653
71765 517
20717 843
33032 744
20883 361
7270 353
71758 787
77147 309