120231 416
72308 759
2618 69
7248 372
6164 823
8100 534
3665 521
3692 357
5326 711
2410 126
2804 456
5633 548
4054 466
3399 473
3483 95
2712 264
3458 637