21589 350
5516 913
258191 1245
11669 356
6461 591
11917 783
166217 563
9041 402
102652 243
115548 442
50468 807
10880 333
30592 207
9647 780
4464 98
6519 673
4316 587
858 118
2010 337
1877 37