140886 293
4029 425
3442 396
8038 561
3697 345
4668 331
3481 48
5342 398
8488 390
3272 449
4270 402
25128 488
42652 884