2933 871
7817 62
34584 303
2110 105
3484 103
2838 404
2447 558
2495 386
3645 168
3680 687
3822 207
3417 457
3090 405
8012 769