5559 56
112578 697
8638 130
59596 504
29176 338
46806 225
53968 555
4753 456
9288 174
6224 793
4591 603
4259 734
33086 702