2775 805
1547 451
310 56
2751 844
665 159
4220 36
5066 617
39506 650
44099 529
6473 706
9779 129
9628 620
9098 508