21587 350
5515 913
258150 1245
11667 356
6461 591
11916 783
166196 563
9041 402
102631 243
115540 442
50454 807
10877 333
30585 207
9647 780
4464 98
6519 673
4316 587
858 118
2010 337
1877 37