21623 350
5518 913
258501 1245
11678 356
6469 591
11933 783
166373 563
9046 402
102818 243
115634 442
50539 807
10922 333
30627 207
9651 780
4473 98
6523 673
4316 587
861 118
2013 337
1885 37