3529 516
4581 928
2380 75
26088 428
59824 367
46290 331
22471 846
33751 472
41726 598
45879 665
55426 708