2593 655
5991 384
18478 558
90343 797
12037 620
80252 308
68107 487
56763 386
45615 610
42664 665
69276 985
22923 464
3318 165
2818 318