141177 293
4041 425
3458 396
8057 561
3709 345
4680 331
3498 48
5358 398
8512 390
3376 449
4314 402
25361 488
42870 884