2930 318
2599 655
5994 384
18480 558
90460 797
12040 620
80362 308
68225 487
57028 386
45994 612
42821 665
69465 985
23192 464
3327 165