3440 539
11135 648
73006 527
7806 407
47919 829
39161 843
10251 944
1523 65
6308 709
4553 442
30812 597
2713 414
4860 801