16994 876
120214 616
4761 551
5368 636
4077 337
3221 496
1232 34
11507 537
3159 477
3707 467
1192 157
3086 262