4282 308
12130 588
7808 453
27520 457
26961 512
284364 2302
5534 580
2259 239
5750 202
4519 843
8866 447