823997
339599
157292
620613
687350
873948
71
131
211
4315364
3626456
3575929
3196460
2925998
2828283
2791955
2612725
2520226
2115209
1949351
1906407