3528 516
4577 928
2378 75
26060 428
59663 366
46178 331
22423 846
33717 472
41701 598
45730 665
55357 707