2592 655
5991 384
18476 558
90309 797
12033 620
80233 308
68076 487
56708 386
45582 610
42635 665
69242 985
22904 464
3316 165
2816 318