2593 655
5991 384
18478 558
90343 797
12037 620
80252 308
68106 487
56761 386
45615 610
42663 665
69274 985
22923 464
3318 165
2818 318