3550 111
8714 814
7723 362
8203 546
57159 922
137085 653
72066 517
20628 843
32655 744
20888 361
7260 353
71460 784
77566 309