2593 655
5991 384
18478 558
90340 797
12037 620
80248 308
68104 487
56758 386
45610 610
42659 665
69270 985
22919 464
3317 165
2817 318