646 140
2499 634
1823 240
4163 386
19987 338
7637 640
30456 654
13725 632
7587 528
9908 425
42539 612
10197 111
9264 454