3528 516
4580 928
2378 75
26069 428
59712 366
46213 331
22436 846
33728 472
41710 598
45783 665
55388 708