967433
930784
128553
443419
63797
834358
347449
778364
831229
162802
106128
91827
5606367
4593935
4399459
3483998
3461462
3439286
3389956
3046226
3038729
2518209
2150352
2148407