11502 875
106795 610
4407 551
4917 636
3648 337
3020 496
1016 34
11070 537
2871 477
3349 467
992 157
2538 262