5440 56
111377 696
8622 130
58977 504
28335 338
46528 225
53484 555
4741 456
9246 174
6211 792
4581 603
4246 734
32843 702