3912 539
12536 648
74528 527
7901 407
48497 829
40056 843
10565 944
1586 65
6502 709
4734 442
31085 597
2793 414
5311 801