12094 876
108653 614
4421 551
4965 636
3675 337
3034 496
1019 34
11107 537
2893 477
3370 467
1002 157
2655 262