960361
102766
388145
537774
50837
427398
573196
688591
498877
127240
797177
915226
5092799
3520581
3024148
2326804
2215988
2013609
1914357
190078
1746118
1715136
1666195
1625471