3016 725
2943 605
2608 542
1904 517
1390 184
2799 707
574 56
5863 608
74263 649
84775 246
88247 735
11181 581