3112 564
4305 86
619 138
3704 704
2685 467
20025 492
40443 565
8416 853
21711 543
4969 812
4814 456
3769 502