797 137
10021 420
9584 949
1943 90
50133 704
3528 567
3609 710
3250 564
2615 396
18335 935
202284 968