141089 293
4040 425
3453 396
8054 561
3705 345
4676 331
3496 48
5354 398
8506 390
3277 449
4306 402
25291 488
42804 884