3532 516
4582 928
2381 75
26094 428
59885 367
46321 331
22515 846
33763 472
41737 598
45949 665
55462 708