5982 485
5345 437
2378 104
4273 669
6803 695
3083 620
2975 447
3244 871
3079 396
3649 706
1769 272
10159 291
2072 377
882 158
1205 227