21629 350
5519 913
258549 1245
11678 356
6470 591
11934 783
166402 563
9046 402
102843 243
115649 442
50553 807
10931 333
30632 207
9651 780
4474 98
6523 673
4316 587
862 118
2014 337
1885 37