21589 350
5516 913
258211 1245
11669 356
6461 591
11917 783
166223 563
9041 402
102659 243
115552 442
50470 807
10880 333
30597 207
9647 780
4464 98
6519 673
4316 587
858 118
2010 337
1877 37