2922 725
2821 605
2480 542
1838 517
1251 184
2695 707
509 56
5686 607
73941 649
84488 246
87863 735
10733 581