3004 725
2932 605
2600 542
1895 517
1379 184
2795 707
571 56
5855 608
74234 649
84744 246
88194 735
11143 581