12128 876
108835 614
4423 551
4966 636
3677 337
3037 496
1021 34
11115 537
2894 477
3375 467
1004 157
2659 262