141031 293
4037 425
3452 396
8052 561
3703 345
4675 331
3494 48
5351 398
8503 390
3277 449
4296 402
25255 488
42773 884