8576 875
96058 604
4323 551
4761 636
3463 337
2963 496
958 34
8264 536
2774 477
3156 467
930 157
2318 262