3503 111
8970 814
7623 362
8165 546
56945 922
136976 653
71564 517
20517 843
32287 744
20708 361
7189 353
71359 787
76611 309