3981 539
12749 648
74699 527
7906 407
48576 829
40168 843
10608 944
1602 65
6548 709
4760 442
31136 597
2824 414
5348 801