3501 111
8647 814
7654 362
8155 546
56988 922
136974 653
71785 517
20511 843
32223 744
20712 361
7234 353
70984 784
76730 309