590
589
546
559
5229
5030
5148
5315
5519
5113
4729
4418
14090
11360
8821
7490
601263
5840
5480
4971
484147
4659
421142
33950