2592 655
5991 384
18476 558
90315 797
12033 620
80237 308
68078 487
56723 386
45589 610
42640 665
69244 985
22907 464
3317 165
2817 318