14197252
15683
23246
14932
197211
21154
14711
22336
22145
12550
16644
12630
162084308
675928061
5103791
4216475
38272119
378868790
3391198
24296860
2155676
2010018
1882927
1703430