2974 871
7873 62
34903 303
2118 105
3564 103
2852 404
2489 558
2531 386
3654 168
3725 687
3848 207
3433 457
3093 405
8048 769