21681 350
5534 913
259098 1245
11690 356
6477 591
11967 783
166776 564
9057 402
103181 243
115864 442
50740 807
11013 333
30722 207
9653 780
4482 98
6529 673
4322 587
865 118
2023 337
1888 37