3132 871
7990 62
35881 304
2163 105
3807 103
2955 404
2532 558
2615 386
3741 168
3868 687
3957 207
3497 457
3119 405
8165 769