561
71
41
918712
158230
728446
267403
142379
295915
22799
7354372
5987935
5712461
498756
43261000
4317288
4276956
3849463
3820227
3728730
350416
3119209