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