3428 539
11134 648
72999 527
7806 407
47917 829
39158 843
10251 944
1523 65
6308 709
4553 442
30812 597
2713 414
4859 801