590707
546953
637840
742363
291924
801565
54870
1013168
5959500
3115654
2237336
2028238
1882736
1857895
183667
1761433
896250
54335
773944
144991