2989 448
2764 467
2691 372
35503 503
3035 317
2903 564
2264 520
19808 65
4694 597
4279 605
5505 758
3090 517
2285 66