3533 516
4582 928
2381 75
26095 428
59911 367
46337 331
22552 846
33769 472
41740 598
45972 665
55475 708