141160 293
4041 425
3457 396
8056 561
3708 345
4679 331
3498 48
5356 398
8510 390
3328 449
4314 402
25332 488
42855 884