5992 485
5347 437
2385 104
4281 669
6805 695
3089 620
2977 447
3244 871
3085 396
3655 706
1772 272
10178 291
2072 377
882 158
1205 227