614460
533500
445682
139776
645572
873878
866283
783475
323692
24974
933343
898507
28981454
24427119
21958992
21162480
16484333
14863969
140571028
13368239
1158482
11517764
949058
9460480