3526 516
4575 928
2374 75
26046 428
59564 366
46076 331
22387 846
33692 472
41685 598
45627 665
55303 707