140944 293
4032 425
3446 396
8047 561
3698 345
4670 331
3487 48
5346 398
8495 390
3275 449
4280 402
25183 488
42716 884