994246
921332
278966
186886
54364
356226
490204
889270
934227
79746
2228
421424
5330799
3759581
3272148
2587804
2314988
2170609
2092358
195078
1864118
1759136
1756196
1672471