795558
55673
520868
70141
414739
807850
259896
1006400
25720
83962
865997
244880
6327368
5126935
4917460
38071000
3774287
3748956
3631462
3360226
3285730
320336
2764209
245110