971878
646475
84974
174352
30100
956219
419495
270437
32121
335296
242452
896298
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471