140992 293
4034 425
3449 396
8050 561
3701 345
4672 331
3491 48
5350 398
8496 390
3276 449
4289 402
25222 488
42740 884