3528 516
4581 928
2380 75
26087 428
59802 367
46278 331
22459 846
33750 472
41721 598
45855 665
55415 708