3011 725
2942 605
2607 542
1904 517
1388 184
2798 707
573 56
5861 608
74260 649
84774 246
88238 735
11170 581