1046960
78799
522751
547853
671742
343447
682188
588282
394168
723326
868559
430529
9483
14470
1011216
641615
17748483
15216692
13869960
10672916
7098156
7022668
6901831
6830362
6254477
5710960
5480623
5340253
432170
4046231