3576 111
9063 814
7720 362
8254 546
57322 922
137284 653
71759 517
20706 843
33021 744
20877 361
7267 353
71740 787
77137 309