12099 588
7789 453
27418 457
26869 510
283646 2302
5526 580
2232 239
5736 202
4499 843
8850 447
3991 308