12095 876
108673 614
4421 551
4965 636
3675 337
3034 496
1019 34
11108 537
2893 477
3370 467
1002 157
2655 262