3521 516
4570 928
2362 74
25985 428
59236 366
45774 331
22278 846
33622 472
41642 598
45289 665
55116 707