124301
849958
72390
417415
869578
471203
579360
702920
525837
509330
704247
125229
33104465
28278132
251991000
24965484
18997346
17072973
157321032
14998239
12919764
10643485
877947
5931209