45432
581629
488807
95193
906955
299828
83961
417477
705284
55572
397418
255135
5116799
3549581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471