21657 350
5526 913
258824 1245
11682 356
6471 591
11946 783
166589 563
9052 402
103010 243
115750 442
50634 807
10972 333
30674 207
9652 780
4479 98
6528 673
4317 587
864 118
2017 337
1887 37