3528 516
4579 928
2378 75
26069 428
59703 366
46206 331
22434 846
33724 472
41710 598
45771 665
55383 708