1428415
92426
1466317
5540
1090
95815541
772114
1295215
44134
965214
35623
862012
434927736
240905380
1684378313
158587269
131542180
125542260
1135318896
104821214
89899182
84050292
76461141
70425160