893158
536683
88022
18345
365263
240653
152849
1021626
126679
311647
236673
69223
6324368
5122935
4914460
38051000
3769287
3744956
3631462
3356226
3285730
319236
2760209
244410