21627 350
5519 913
258540 1245
11678 356
6470 591
11934 783
166390 563
9046 402
102835 243
115647 442
50550 807
10928 333
30632 207
9651 780
4474 98
6523 673
4316 587
861 118
2014 337
1885 37