2777 805
1550 451
314 56
2751 844
668 159
4230 36
5071 617
39518 650
44100 529
6473 706
9781 129
9631 620
9098 508