11519 875
106921 610
4407 551
4921 636
3648 337
3020 496
1017 34
11070 537
2871 477
3350 467
992 157
2538 262