2838 902
2208 581
2571 625
642 172
318 47
1637 408
1999 583
1890 521
6885 402
8709 152
8550 875
5643 165
16487 687
47930 147
23638 249
9194 369
27796 201