3195 448
2914 467
2860 372
38489 503
3291 317
3092 564
2447 520
25007 68
5224 597
4551 605
5940 758
3387 517
2665 67