643 140
2495 634
1818 240
4150 386
19977 338
7626 640
30455 654
13722 632
7585 528
9906 425
42535 612
10197 111
9262 454