2592 655
5991 384
18476 558
90316 797
12035 620
80238 308
68079 487
56724 386
45589 610
42640 665
69246 985
22907 464
3317 165
2817 318