3535 516
4586 928
2384 75
26107 428
60041 367
46402 331
22673 846
33790 472
41752 598
46075 665
55551 708