141169 293
4041 425
3457 396
8057 561
3709 345
4680 331
3498 48
5357 398
8512 390
3370 449
4314 402
25344 488
42861 884