140523 1101
3358 478
110175 572
153256 698
5732 479
10609 635
17352 708
75581 680
11936 409
16423 163
12137 321
30000 599
221297 1279
5452 556
18296 524
32210 616
28597 650
8540 693
14053 508
18292 542
4203 243
4963 69
9752 220
5172 126