396834
227622
92570
930563
638235
647773
15836
102318
557551
460180
982639
90411
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471