373504
38880
446501
764940
900367
314562
131286
929894
356171
526147
99096
698408
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471