2963 871
7850 62
34789 303
2114 105
3544 103
2843 404
2453 558
2512 386
3651 168
3707 687
3837 207
3428 457
3090 405
8038 769