12083 876
108584 614
4421 551
4965 636
3671 337
3033 496
1019 34
11106 537
2889 477
3369 467
1000 157
2647 262