12099 876
108706 614
4422 551
4965 636
3675 337
3034 496
1019 34
11109 537
2893 477
3370 467
1002 157
2655 262