3112 448
2839 467
2789 372
37554 503
3139 317
3008 564
2358 520
23216 67
5040 597
4425 605
5740 758
3281 517
2488 67