623768
112208
455622
36675
322771
516584
335491
132390
569629
818102
1018876
814190
28981454
24429119
21960992
21162480
16484333
14863969
140571028
13369239
1158482
11518764
949358
9460480