21667 350
5528 913
258997 1245
11685 356
6474 591
11960 783
166702 564
9054 402
103129 243
115816 442
50696 807
10995 333
30707 207
9653 780
4479 98
6529 673
4320 587
865 118
2019 337
1888 37