2948 725
2908 605
2513 542
1865 517
1275 184
2719 707
538 56
5725 607
74035 649
84559 246
87902 735
10853 581