141057 293
4038 425
3453 396
8053 561
3703 345
4675 331
3494 48
5353 398
8504 390
3277 449
4301 402
25269 488
42784 884