14293
17383
49911
33210
2134
749124
2663
1292
1492
29314
1740
3818
1587716
1095512
9975276
995416
94983
9137258
7470154
726211
68395
58133
54292
52278