3026 725
2952 605
2623 542
1906 517
1394 184
2822 707
585 56
5877 608
74317 649
84808 246
88337 735
11234 581