3528 516
4580 928
2380 75
26087 428
59799 367
46277 331
22459 846
33750 472
41721 598
45849 665
55411 708