9486 613
3099 202
22180 618
3731 886
42831 243
2299 326
17962 542
3621 508
46338 464
45935 342
4345 639