3503 111
8970 814
7622 362
8165 546
56936 922
136974 653
71563 517
20517 843
32286 744
20708 361
7189 353
71358 787
76610 309