5516
5418
5016
508
5215
497
4630
462
5013
5029
469
5312
15501
12600
9871
8630
685263
6660
6230
5571
553147
52310
474142
4040