2838 902
2208 581
2571 625
642 172
319 47
1637 408
1999 583
1890 521
6888 402
8710 152
8551 875
5643 165
16487 687
47930 147
23638 249
9194 369
27799 201