599214
22040
59433
31412
31681
50570
21082
57976
51413
727219
700813
44366
430392728
238021380
1664928312
156666267
129513178
122928252
1113568895
103177210
88157178
82907290
74609139
69233158