5440 56
111387 696
8623 130
58977 504
28340 338
46529 225
53484 555
4741 456
9246 174
6211 792
4581 603
4246 734
32844 702