3040 871
7925 62
35320 303
2131 105
3698 103
2918 404
2501 558
2579 386
3702 168
3777 687
3921 207
3463 457
3102 405
8105 769