2592 655
5991 384
18476 558
90291 797
12025 620
80206 308
68052 487
56674 386
45559 610
42602 665
69216 985
22891 464
3316 165
2814 318