121116 650
4196 725
12570 339
6811 328
14297 539
8683 573
5590 351
6803 560
10587 537
17113 417
47943 473
3619 666
32870 512