952270
98310
26235
939752
132906
247741
877286
544109
225967
54187
137939
367825
5161799
3574581
3099148
2403804
2238988
2063609
1978358
191878
1774118
1723136
1692196
1639471