3533 111
9004 814
7676 362
8226 546
57115 922
137179 653
71677 517
20597 843
32383 744
20763 361
7215 353
71520 787
76828 309