140853 293
4029 425
3440 396
8035 561
3695 345
4666 331
3481 48
5341 398
8485 390
3272 449
4268 402
25114 488
42638 884