3503 111
8970 814
7622 362
8165 546
56939 922
136975 653
71563 517
20517 843
32287 744
20708 361
7189 353
71359 787
76610 309