876685
395940
268415
961403
90346
759900
480211
2858
273281
920439
817814
400653
5463367
4495934
4313459
3439462
3431998
3374286
3326956
2993729
2976226
2470209
2126352
2121407