154646
562935
14881
97829
697164
986251
413856
919534
468252
248915
264808
638530
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471