3532 516
4582 928
2381 75
26094 428
59880 367
46318 331
22511 846
33762 472
41737 598
45949 665
55461 708