993246
278966
186886
356226
490204
889270
934227
79546
2228
418424
297419
588657
5103799
3538581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471