21679 350
5533 913
259068 1245
11688 356
6475 591
11965 783
166757 564
9054 402
103169 243
115848 442
50734 807
11012 333
30716 207
9653 780
4482 98
6529 673
4321 587
865 118
2022 337
1888 37