21580 350
5507 913
258002 1245
11665 356
6460 591
11912 783
166115 563
9039 402
102582 243
115512 442
50425 807
10870 333
30575 207
9646 780
4462 98
6519 673
4313 587
857 118
2009 337
1877 37