184484
21696
739519
597205
138338
53935
644849
504893
656389
163249
69867
886288
5138799
3562581
3068148
2377804
2229988
2045609
1957357
191378
1765118
1719136
1689196
1636471