646 140
2499 634
1823 240
4161 386
19986 338
7635 640
30456 654
13725 632
7587 528
9908 425
42537 612
10197 111
9264 454