21623 350
5518 913
258509 1245
11678 356
6469 591
11933 783
166375 563
9046 402
102824 243
115638 442
50541 807
10923 333
30628 207
9651 780
4473 98
6523 673
4316 587
861 118
2013 337
1885 37