3528 516
4581 928
2380 75
26088 428
59819 367
46287 331
22467 846
33750 472
41726 598
45870 665
55422 708