141097 293
4040 425
3453 396
8054 561
3707 345
4676 331
3497 48
5354 398
8507 390
3278 449
4308 402
25293 488
42808 884