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