2927 318
2599 655
5994 384
18479 558
90456 797
12040 620
80359 308
68220 487
57019 386
45991 612
42812 665
69459 985
23184 464
3326 165