547959
4710
489
476
5025
444
4311
468
4211
4024
412
434
14290
11590
8981
7630
617263
5990
5640
5091
497147
4719
429142
34450