21633 350
5520 913
258579 1245
11679 356
6470 591
11935 783
166417 563
9046 402
102869 243
115672 442
50556 807
10937 333
30635 207
9651 780
4475 98
6523 673
4316 587
862 118
2014 337
1885 37