4373
104885
48590
4040
6865126
94571743
24321
11912
60046
60355
717100
652143
55041486
52881760
46141421
10034589
8053139
2167
4755
7296