1078 109
5325 813
4952 362
6382 546
49178 919
131213 653
61554 515
16681 842
27382 744
18003 361
5754 353
64358 784
68758 308