3113 564
4305 86
619 138
3706 704
2685 467
20025 492
40444 565
8416 853
21727 543
4969 812
4816 456
3769 502