593 138
3436 703
2644 467
19923 492
40309 565
8380 853
2899 560
18784 542
3872 86
4930 812
4743 456
3698 502