3526 516
4575 928
2374 75
26047 428
59584 366
46088 331
22392 846
33696 472
41687 598
45636 665
55312 707