3499 111
8968 814
7604 362
8163 546
56859 922
136929 653
71546 517
20509 843
32280 744
20690 361
7184 353
71333 787
76572 309