1042316
496550
624130
941926
31794
543118
111
171
141
1582
71
4235364
3587456
3523929
3173460
2880998
2792283
2760955
2573725
2483226
2089209
1928351
1886407