140576 293
4020 425
3421 396
8025 561
3685 345
4645 331
3464 48
5330 397
8468 390
3261 449
4217 402
24818 488
42338 884