5981 485
5345 437
2378 104
4272 669
6802 695
3080 620
2975 447
3243 871
3079 396
3649 706
1769 272
10156 291
2072 377
882 158
1205 227