823825
197990
79728
894433
23119
408174
234420
390329
695560
835133
344979
196574
5453367
4484934
4307459
3438462
3428998
3368286
3320956
2986729
2968226
2465209
2124352
2120407