2592 655
5991 384
18476 558
90312 797
12033 620
80236 308
68078 487
56717 386
45588 610
42636 665
69243 985
22905 464
3317 165
2816 318