140836 293
4029 425
3439 396
8034 561
3693 345
4663 331
3480 48
5341 398
8483 390
3271 449
4263 402
25094 488
42619 884