2435 512
226420 709
119449 651
93004 959
161718 688
7312 682
38833 644
180567 227
91843 626
61460 524
87474 253
75446 330
154982 730
3260 663