485209
441246
29469
516329
743449
1030716
883811
526551
65949
36784
63865
873129
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471