4312 308
12137 588
7809 453
27529 457
26976 512
284465 2302
5535 580
2261 239
5750 202
4519 843
8866 447