3015 725
2943 605
2607 542
1904 517
1390 184
2798 707
573 56
5862 608
74261 649
84774 246
88242 735
11176 581