141037 293
4038 425
3452 396
8053 561
3703 345
4675 331
3494 48
5352 398
8503 390
3277 449
4298 402
25258 488
42777 884