2949 871
7835 62
34679 303
2114 105
3517 103
2841 404
2453 558
2498 386
3645 168
3693 687
3827 207
3422 457
3090 405
8028 769