5889
86313
1350
5512
70525
20041
15892
5291
1694
80934
3018
1120
1637117
1158112
11258276
1036316
10167259
97764
8306155
776811
71296
62024
57602
54218