4299 308
12136 588
7808 453
27525 457
26970 512
284425 2302
5534 580
2260 239
5750 202
4519 843
8866 447