212134
94987
323949
1608
547679
842640
627734
665631
888380
109694
725156
806439
5116799
3549581
3049148
2357804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471