141222 293
4041 425
3459 396
8060 561
3709 345
4680 331
3501 48
5359 398
8514 390
3379 449
4316 402
25391 488
42904 884