563 140
2441 634
1438 240
3535 386
19885 338
7548 640
30382 654
13662 632
7536 528
9844 425
42455 612
10171 111
9167 454