590
579
546
559
5229
5030
5148
5315
5519
5113
4729
4418
13910
11250
8781
7440
591263
5770
5450
4891
479147
4589
412142
33550