645 140
2497 634
1821 240
4158 386
19983 338
7634 640
30456 654
13724 632
7585 528
9907 425
42537 612
10197 111
9263 454