2941 871
7826 62
34631 303
2112 105
3500 103
2840 404
2452 558
2495 386
3645 168
3683 687
3822 207
3417 457
3090 405
8018 769