52205
1049717
56766
805418
604812
26971
72295
39703
72367
48948
543313
90157
430386728
238017380
1664928312
156662267
129507178
122923252
1113528895
103174210
88152178
82906290
74608139
69232158