669996
734672
3623
505394
447945
925412
453831
9734
391542
10061
761941
212974
5116799
3549581
3050148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471