3092 871
7964 62
35616 303
2149 105
3752 103
2938 404
2516 558
2593 386
3721 168
3811 687
3949 207
3483 457
3109 405
8139 769