3525 516
4574 928
2373 75
26037 428
59529 366
46048 331
22375 846
33687 472
41681 598
45600 665
55287 707