27413
3995
57314
3448
3061
3398
3538
4380
4371
2930
4830
3390
1587716
1095612
9975276
995416
94993
9137258
7470154
726311
68395
58133
54292
52278