21585 350
5515 913
258127 1245
11666 356
6461 591
11915 783
166190 563
9040 402
102630 243
115538 442
50449 807
10875 333
30585 207
9647 780
4464 98
6519 673
4315 587
858 118
2010 337
1877 37