141015 293
4035 425
3451 396
8051 561
3703 345
4675 331
3494 48
5351 398
8503 390
3276 449
4292 402
25242 488
42766 884