1533716
2291835
1658621
39293
950412
94977
1101910
1523411
1398838
1008019
744813
791012
435047736
240959380
1684838313
158647269
131590180
125578260
1135818896
104845214
89940182
84075292
76507141
70455160