797582
615628
310293
100450
731970
1000711
450212
274234
23349
197190
354897
305609
882518
149749
145541
65129
8339743
544486
3151577
3053980
3021510
2177192
2021495
1983492
1908216
174466
1733948
15845
151161
1467545