5984 485
5347 437
2381 104
4275 669
6803 695
3088 620
2976 447
3244 871
3081 396
3650 706
1772 272
10167 291
2072 377
882 158
1205 227