842161
90403
22558
60241
981347
190374
423243
706575
576733
88485
346235
236798
5492367
4514935
4331459
3441462
3438998
3395286
3339956
3003729
2988226
2477209
2131352
2127407