3532 516
4582 928
2381 75
26093 428
59872 367
46315 331
22501 846
33761 472
41736 598
45935 665
55458 708