3528 516
4580 928
2379 75
26080 428
59778 367
46257 331
22446 846
33740 472
41719 598
45831 665
55404 708