3920 539
12575 648
74560 527
7903 407
48509 829
40072 843
10572 944
1590 65
6506 709
4741 442
31094 597
2795 414
5319 801