1062 321
2715 723
63629 252
2844 764
31491 900
34452 160
53312 133
37208 462
284737 670
164785 770
57080 456
178933 599
8609 104
25316 158
113436 529