593 138
3431 703
2642 467
19922 492
40308 565
8379 853
2898 560
18772 542
3871 86
4930 812
4741 456
3697 502