5440 56
111392 696
8623 130
58978 504
28340 338
46530 225
53484 555
4741 456
9246 174
6211 792
4581 603
4246 734
32844 702