21641 350
5521 913
258664 1245
11679 356
6470 591
11940 783
166475 563
9048 402
102922 243
115698 442
50578 807
10946 333
30645 207
9652 780
4477 98
6526 673
4317 587
863 118
2016 337
1885 37