5440 56
111372 696
8622 130
58974 504
28335 338
46525 225
53479 555
4741 456
9246 174
6211 792
4581 603
4246 734
32843 702