3526 516
4575 928
2376 75
26048 428
59594 366
46104 331
22402 846
33700 472
41692 598
45654 665
55319 707