140601 292
13688 622
48385 105
40245 643
114352 588
62257 342
25552 393
35816 619
26784 616
43988 493
31987 392