2974 318
2601 655
6004 384
18488 558
90564 797
12047 620
80473 308
68369 487
57299 386
46152 612
42990 665
69643 986
23399 464
3343 165