3531 516
4582 928
2381 75
26093 428
59867 367
46313 331
22494 846
33760 472
41735 598
45931 665
55455 708