5984 485
5346 437
2381 104
4274 669
6803 695
3085 620
2975 447
3244 871
3080 396
3649 706
1770 272
10162 291
2072 377
882 158
1205 227