590408
227179
21428
907947
778273
480778
809830
2659
695822
200570
291534
698283
5087799
3519581
3019148
2322804
2214988
2010609
1910357
189978
1746118
1715136
1664195
1625471