934808
647134
290976
912712
1002660
51396
759746
844925
513543
218131
394850
889463
5049799
3487581
2963148
2288804
2201988
1995609
189178
1884357
1731118
1705136
1651195
1618471