598802
556821
257127
386728
700106
907243
211415
156823
714897
204678
610327
246984
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471