3021 871
7910 62
35216 303
2126 105
3636 103
2871 404
2497 558
2562 386
3671 168
3763 687
3894 207
3451 457
3098 405
8093 769