21582 350
5513 913
258045 1245
11665 356
6461 591
11913 783
166144 563
9039 402
102595 243
115524 442
50436 807
10872 333
30580 207
9647 780
4464 98
6519 673
4313 587
857 118
2009 337
1877 37