924725
76296
249237
999932
509621
86062
844274
664630
352607
201121
943914
64591
686767
683670
662780
1007185
7354743
528686
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545