10420
8712
930
88176
810
860
831833
800
8934
830
760
780
14781
11820
9301
7870
634263
6260
5720
5181
513147
4899
443142
3580