5983 685
5440 468
8011 621
3006 240
4939 368
4055 875
6648 308
2691 401
3868 376
4287 160
4927 502
5110 623
2528 122