16954 876
120167 616
4751 551
5365 636
4070 337
3219 496
1227 34
11505 537
3157 477
3701 467
1191 157
3086 262