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