21675 350
5531 913
259055 1245
11687 356
6475 591
11964 783
166743 564
9054 402
103166 243
115842 442
50727 807
11010 333
30714 207
9653 780
4482 98
6529 673
4321 587
865 118
2022 337
1888 37