5576 56
112689 697
8642 130
59626 504
29235 338
46831 225
54002 555
4755 456
9288 174
6226 793
4591 603
4260 734
33096 702