227508
88464
667894
2114
107272
30885
674869
322844
1659571
1541673
1494967
145649
1371444
1262367
1255898
1251523
50600
824936
431868
499417