2938 318
2600 655
5998 384
18481 558
90495 797
12043 620
80385 308
68258 487
57090 386
46033 612
42853 665
69511 985
23246 464
3329 165