140216 292
48078 105
40051 643
113803 587
62176 342
25440 393
35680 619
26620 616
43843 493
31835 392