5576 56
112696 697
8643 130
59628 504
29236 338
46831 225
54003 555
4755 456
9288 174
6226 793
4591 603
4260 734
33097 702