580 140
2451 634
1542 240
3679 386
19890 338
7563 640
30400 654
13683 632
7547 528
9857 425
42464 612
10178 111
9188 454