3528 516
4581 928
2380 75
26087 428
59811 367
46283 331
22462 846
33750 472
41724 598
45863 665
55420 708