3531 516
4582 928
2381 75
26091 428
59856 367
46309 331
22485 846
33760 472
41733 598
45925 665
55451 708