3535 516
4586 928
2384 75
26107 428
60042 367
46407 331
22677 846
33790 472
41752 598
46077 665
55552 708