550960
86452
325280
745945
950627
23302
185426
17330
846931
490550
619546
237949
4998798
3437581
2914148
2231804
2178988
1964609
187978
1852357
1708118
1693136
1631195
1607471