393389
131169
656582
619638
164590
242490
565342
880786
131440
832460
751277
558609
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471