2592 655
5991 384
18476 558
90314 797
12033 620
80237 308
68078 487
56721 386
45588 610
42637 665
69244 985
22905 464
3317 165
2817 318