1063 321
2715 723
63636 252
2844 764
31491 900
34452 160
53312 133
37208 462
284767 670
164785 770
57084 456
178941 599
8609 104
25316 158
113436 529