3526 516
4575 928
2374 75
26046 428
59573 366
46081 331
22389 846
33694 472
41685 598
45633 665
55310 707