16993 876
120213 616
4760 551
5368 636
4077 337
3221 496
1232 34
11507 537
3159 477
3707 467
1191 157
3086 262