3528 516
4575 928
2377 75
26056 428
59633 366
46150 331
22414 846
33710 472
41695 598
45703 665
55340 707