3923 539
12580 648
74563 527
7903 407
48512 829
40075 843
10575 944
1590 65
6506 709
4741 442
31094 597
2795 414
5320 801