2925 318
2599 655
5994 384
18479 558
90456 797
12040 620
80353 308
68218 487
57011 386
45987 612
42805 665
69457 985
23178 464
3324 165