3534 516
4584 928
2383 75
26097 428
59941 367
46354 331
22593 846
33775 472
41742 598
46002 665
55491 708