9441564
7511677
7287951
7276906
7117834
69771348
67371367
605223
56751044
55331690
5134213
51191635
48621200
4746986
44781318
4250259
4034943
103526
88752
634105