21653 350
5525 913
258771 1245
11682 356
6471 591
11945 783
166551 563
9052 402
102991 243
115737 442
50617 807
10959 333
30667 207
9652 780
4477 98
6526 673
4317 587
864 118
2017 337
1886 37