4298 669
8481 695
3038 620
2977 447
3255 871
2843 396
3506 706
1805 272
9835 291
2065 377
873 158
1196 227