3528 516
4579 928
2378 75
26069 428
59698 366
46204 331
22433 846
33724 472
41708 598
45766 665
55380 708