21588 350
5516 913
258160 1245
11667 356
6461 591
11917 783
166201 563
9041 402
102632 243
115541 442
50455 807
10877 333
30586 207
9647 780
4464 98
6519 673
4316 587
858 118
2010 337
1877 37