3504 111
8972 814
7623 362
8165 546
56965 922
137014 653
71569 517
20518 843
32291 744
20709 361
7189 353
71363 787
76612 309