3529 516
4581 928
2380 75
26088 428
59835 367
46296 331
22476 846
33752 472
41726 598
45888 665
55432 708