646 140
2499 634
1823 240
4162 386
19987 338
7636 640
30456 654
13725 632
7587 528
9908 425
42538 612
10197 111
9264 454