3915 539
12571 648
74555 527
7902 407
48506 829
40069 843
10571 944
1590 65
6506 709
4737 442
31091 597
2795 414
5319 801