21657 350
5526 913
258827 1245
11682 356
6471 591
11947 783
166593 563
9052 402
103018 243
115752 442
50638 807
10976 333
30674 207
9652 780
4479 98
6528 673
4318 587
864 118
2017 337
1887 37