2778 805
1554 451
318 56
2753 844
673 159
4248 36
5071 617
39535 650
44103 529
6474 706
9783 129
9632 620
9104 508