12094 588
7782 453
27406 457
26861 510
283538 2302
5524 580
2230 239
5733 202
4499 843
8849 447
3989 308