3534 516
4583 928
2381 75
26096 428
59931 367
46344 331
22567 846
33771 472
41741 598
45991 665
55483 708