3526 516
4575 928
2376 75
26048 428
59590 366
46099 331
22398 846
33699 472
41692 598
45650 665
55319 707