207547
111165
786902
109437
813299
108840
301370
379233
59794
624729
227916
125584
5087799
3519581
3019148
2322804
2214988
2010609
1910357
190078
1746118
1715136
1664195
1625471