156633
38610
1851
1080
5977
79225
65913
4427
119117
83617
39227
10140
1634317
1154412
11137276
1033816
10097258
97614
8256155
774111
71026
61774
57392
54098