2592 655
5991 384
18476 558
90316 797
12035 620
80240 308
68081 487
56725 386
45591 610
42640 665
69247 985
22907 464
3317 165
2817 318