646 140
2498 634
1821 240
4158 386
19986 338
7635 640
30456 654
13724 632
7586 528
9907 425
42537 612
10197 111
9263 454