3531 516
4582 928
2380 75
26090 428
59844 367
46301 331
22481 846
33756 472
41728 598
45904 665
55438 708