141216 293
4041 425
3458 396
8059 561
3709 345
4680 331
3500 48
5358 398
8514 390
3379 449
4315 402
25385 488
42897 884