578 140
2451 634
1534 240
3674 386
19889 338
7563 640
30400 654
13683 632
7547 528
9857 425
42464 612
10178 111
9188 454