11538 875
106973 610
4407 551
4921 636
3650 337
3020 496
1017 34
11070 537
2872 477
3350 467
992 157
2538 262