3528 516
4580 928
2380 75
26081 428
59785 367
46261 331
22449 846
33742 472
41719 598
45836 665
55404 708